package com.voltmao.persistent.model;

import org.mybatis.annotation.Field;
import org.mybatis.annotation.Table;

import java.io.Serializable;

/**
 * intent_user
 */
@Table(name="intent_user")
public class IntentUser implements Serializable {
    /**
     * dataId
     */
    public static final String DATAID = "dataId";

    /**
     * dataId
     */
    @Field(columnName="data_id", jdbcType="VARCHAR", javaType=String.class, length=36, scale=0)
    private String dataId;

    /**
     * forWebUser
     */
    public static final String FORWEBUSER = "forWebUser";

    /**
     * forWebUser
     */
    @Field(columnName="for_web_user", jdbcType="VARCHAR", javaType=String.class, length=36, scale=0)
    private String forWebUser;

    /**
     * 意向用户状态
     */
    public static final String FORDICYXYHZT = "forDicYxyhzt";

    /**
     * 意向用户状态
     */
    @Field(columnName="for_dic_yxyhzt", jdbcType="VARCHAR", javaType=String.class, length=36, scale=0)
    private String forDicYxyhzt;

    /**
     * forProviderUser
     */
    public static final String FORPROVIDERUSER = "forProviderUser";

    /**
     * forProviderUser
     */
    @Field(columnName="for_provider_user", jdbcType="VARCHAR", javaType=String.class, length=36, scale=0)
    private String forProviderUser;

    private static final long serialVersionUID = 1L;

    /**
     * @return dataId
     *         dataId
     */
    public String getDataId() {
        return dataId;
    }

    /**
     * @param dataId
     *         dataId
     */
    public void setDataId(String dataId) {
        this.dataId = dataId == null ? null : dataId.trim();
    }

    /**
     * @return forWebUser
     *         forWebUser
     */
    public String getForWebUser() {
        return forWebUser;
    }

    /**
     * @param forWebUser
     *         forWebUser
     */
    public void setForWebUser(String forWebUser) {
        this.forWebUser = forWebUser == null ? null : forWebUser.trim();
    }

    /**
     * @return forDicYxyhzt
     *         意向用户状态
     */
    public String getForDicYxyhzt() {
        return forDicYxyhzt;
    }

    /**
     * @param forDicYxyhzt
     *         意向用户状态
     */
    public void setForDicYxyhzt(String forDicYxyhzt) {
        this.forDicYxyhzt = forDicYxyhzt == null ? null : forDicYxyhzt.trim();
    }

    /**
     * @return forProviderUser
     *         forProviderUser
     */
    public String getForProviderUser() {
        return forProviderUser;
    }

    /**
     * @param forProviderUser
     *         forProviderUser
     */
    public void setForProviderUser(String forProviderUser) {
        this.forProviderUser = forProviderUser == null ? null : forProviderUser.trim();
    }
}